(raining) in sheets - English Synonyms Dictionary